have strong reservations - Turkish English Dictionary